exogenous factors - Spanish English Dictionary